home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2001 May / SGI IRIX Installation Tools & Overlays 2001 May - Disc 3.iso / relnotes / Impressario / ch5.z / ch5
Text File  |  2001-04-16  |  20KB  |  595 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        5.  _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
  9.  
  10.        5.1  _I_m_p_r_e_s_s_a_r_i_o__2_._3__a_n_d__2_._2__P_r_o_d_u_c_t__S_p_e_c_i_f_i_c
  11.  
  12.           +o If you get a message on an HP 1600CM using the 1600CM
  13.             PPD/PostScript driver similar to:
  14.  
  15.             ERROR: undefinedresource OFFENDING COMMAND:
  16.             findresource
  17.  
  18.             You have probably selected the "No Adjustment" option
  19.             for the "Color Matching" field.  Selecting this option
  20.             can cause this message.  There is no workaround other
  21.             then to not select "No Adjustment"
  22.  
  23.           +o If you power cycle an Indy with an HP LaserJet 5/5N/5M
  24.             attached you get this error message:
  25.  
  26.               22 PARALLEL IO ERROR, PRESS GO KEY
  27.  
  28.             Pressing GO clears the error.  This may be seen with
  29.             other HP printers as well as other SGI workstations.
  30.  
  31.           +o The front panel "Scan" button on an HP ScanJet 5P
  32.             scanner is not supported.
  33.  
  34.           +o If you experience problems with an HP Color LaserJet
  35.             when using the parallel port and printing images try
  36.             setting the printer's parallel port to SLOW speed and
  37.             advanced functions OFF.  This is done using the
  38.             printer's front panel.  Similar settings may also be
  39.             required for some of the HP monochrome LaserJet
  40.             printers.
  41.  
  42.           +o The Generic Color PostScript driver does not send
  43.             commands to the printer to set paper size (the exact
  44.             command to set paper size varies by printer and can not
  45.             be determined with a generic Driver).   The Options
  46.             panel setting for paper size is used when printing text
  47.             files so the SGI host can determine where to place page
  48.             breaks, line feeds, etc. when it converts text files to
  49.             PostScript.  Workaround: Obtain a PPD file for the
  50.             printer from the printer vendor and install a driver
  51.             specific to the printer.  See the file
  52.             /var/spool/lp/PPD_model/README for details.
  53.  
  54.           +o When using psrip to process large PostScript files
  55.             (~400Meg or higher) you may see this error:
  56.  
  57.             page marking aborted (increase MaxDisplayList or MaxSourceList or disk space)
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.             You will need to increase the MaxImageBuffer (and
  75.             verify there is enough disk space).  Edit
  76.             /usr/lib/print/data/psrip/startup.ps and find the
  77.             lines:
  78.  
  79.             <<
  80.             % give the interpreter as much memory as it requires for display lists
  81.                     /MaxDisplayList 100000000
  82.                     /MaxSourceList  100000000
  83.             >> setsystemparams
  84.  
  85.  
  86.             And change to:
  87.  
  88.  
  89.             <<
  90.             % give the interpreter as much memory as it requires for display lists
  91.                     /MaxDisplayList 100000000
  92.                     /MaxSourceList  100000000
  93.                     /MaxImageBuffer 100000000
  94.             >> setsystemparams
  95.  
  96.             Only do this if you need to since it causes psrip to
  97.             consume additional system resources.
  98.  
  99.             On occasion, a second error may be seen when the above
  100.             error is seen:
  101.  
  102.             %%[error limit check; OffendingCommand: image ] %%
  103.  
  104.             This is caused by an actual error and is the result of
  105.             corrupt image data in the PostScript file (in this case
  106.             an application of some sort probably generated the
  107.             file).  Typically, the file will have a lines similar
  108.             to:
  109.  
  110.             image
  111.             0303030303030303030303030303030303030303
  112.             030303030303033#1303030303030333
  113.             0303030303030303030303030303030303030303
  114.  
  115.             In this case the "#" in the 2nd data line is causing a
  116.             problem.  You can often substitute the previous line to
  117.             fix the problem.  Unfortunately, there are no simple
  118.             ways to detect bad images in a PostScript file.
  119.  
  120.           +o A message similar to:
  121.  
  122.             OOPS:can't find option :False: of item Flip
  123.             can't find the option False of Flip
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.             may be seen after running the options panel for a
  141.             printer that uses the PPD driver if the vendor supplied
  142.             PPD file has symbols that conflict with the SGI portion
  143.             of the PPD file.  To determine if that is the case edit
  144.             the file /var/spool/lp/app-
  145.             defaults/<printername>/PPD_PostScript and look for a
  146.             set of lines similar to:
  147.  
  148.  
  149.             *OpenUI *Flip/Mirror Image: Boolean
  150.             *DefaultFlip: False
  151.             *Flip False/No: ""
  152.             *Flip True/Yes:  ""
  153.             *CloseUI: *Flip
  154.  
  155.  
  156.             (Note that "*Flip" comes from the error message on the
  157.             command line and could be any string -- *FLip is the
  158.             symbol that is multiply defined.) A further search
  159.             through the file should reveal a second block of text
  160.             that starts with "*OpenUI *Flip".  If this is the case,
  161.             comment out the first occurrence like this ("*%" is the
  162.             comment field):
  163.  
  164.  
  165.             *%OpenUI *Flip/Mirror Image: Boolean
  166.             *%DefaultFlip: False
  167.             *%Flip False/No: ""
  168.             *%Flip True/Yes:  ""
  169.             *%CloseUI: *Flip
  170.  
  171.  
  172.             After this is done on the print server all clients
  173.             should remove and re-install the printer to pick-up the
  174.             change.  The printer options panel should then work.
  175.  
  176.  
  177.           +o Some vendors may have there own PPD extensions that are
  178.             not supported.  An example are PPD files from
  179.             Electronics For Imaging (EFI) that may have the lines:
  180.  
  181.             *OpenUIEFI
  182.             *CloseUIEFI
  183.  
  184.             Often, the extended syntax can be changed and the PPD
  185.             file will still work.  In this example change all
  186.             occurrences of "*OpenUIEFI" to "*OpenUI" and
  187.             "*CloseUIEFI" to "*CloseUI" to use the PPD with
  188.             Impressario.
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   - 4 -
  203.  
  204.  
  205.  
  206.           +o The older ftr(1) database format, .ctr files are not
  207.             supported starting with IRIX 6.3.  Older Impressario
  208.             1.2 drivers and some third party drivers might check
  209.             for the existence of the file and disable the printer
  210.             if the file is not found.  The command "lpstat -t" will
  211.             indicate that the printer has been disabled with a
  212.             reason "WorkSpace filetype database not built.  Please
  213.             type 'su ; cd /usr/lib/filetype ; make".
  214.  
  215.             To workaround this problem, edit the
  216.             /var/spool/lp/model/<model_file> where <model_file> is
  217.             the correct model file for your printer.  Find the
  218.             lines:
  219.  
  220.             if [ ! -r /usr/lib/filetype/workspace.ctr ]; then
  221.                    disable -r"WorkSpace filetype database not
  222.             built.  Please type 'su ; cd /usr/lib/filetype ; make'"
  223.             $printer 1>>$logfile 2>&1
  224.                    exit 2 fi
  225.  
  226.             and remove them.  Do the same for the file
  227.             /var/spool/lp/interface/<printer_name> where
  228.             <printer_name> is the name of the printer.  You can
  229.             then enable the printer with the command (as root)
  230.             "enable <printer_name>" (where <printer_name> is the
  231.             name of the printer).  Note that this problem will be
  232.             seen starting with IRIX 6.3.
  233.  
  234.           +o CID fonts are not supported if the optional product
  235.             "Kanji Fonts for Impressario V2.0" has been installed.
  236.             (The "Kanji Fonts for Impressario V2.0" software
  237.             provides 2 or 5 Morisawa fonts: Ryumin Light KL, Gothic
  238.             Medium BBB, Futo Min A101 , Futo Go B101 and Jun 101).
  239.             You should only install this product if you need
  240.             support for Morisawa fonts and do not need CID fonts.
  241.  
  242.           +o The PostScript interpreter (psrip) when invoked runs
  243.             with the user ID of "lp" (suid lp).  The PostScript
  244.             language includes file operators to read, write and
  245.             delete files.  It is possible to write a PostScript
  246.             program to manipulate files and then submit it to psrip
  247.             to be run.  The PostScript program running under psrip
  248.             would be able to read, write or delete any file that
  249.             can be accessed as user "lp".
  250.  
  251.           +o The Sharp scanners will not work with the optional GIO
  252.             SCSI card for Indy systems (use the built-in SCSI port,
  253.             instead).
  254.  
  255.           +o HPGL/2 Files: Impressario cannot automatically
  256.             recognize HPGL/2 files.  To print HPGL/2 on your
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                   - 5 -
  269.  
  270.  
  271.  
  272.             DesignJet plotter, you must select the "None (pass file
  273.             "as is")" from the graphical options panel, or by
  274.             inserting the word "raw" into the saved options in the
  275.             printpanel "Printer Specific Options" area.  Otherwise
  276.             HPGL/2 files may be incorrectly auto-recognized as text
  277.             files, and printed literally.  Please note that when
  278.             you select "None (pass file "as is")" you cannot print
  279.             other file types:  data is sent unprocessed to the
  280.             printer.  Install a second network queue for the
  281.             printer and save different options for each queue if
  282.             you wish to have both interfaces available
  283.             simultaneously: see the _I_m_p_r_e_s_s_a_r_i_o _U_s_e_r'_s _G_u_i_d_e for
  284.             more information on doing this.
  285.  
  286.           +o If you run out of disk space in /_u_s_r/_t_m_p on the
  287.             Impressario server, print jobs fail silently.
  288.  
  289.           +o Hewlett-Packard LaserJet II and III series printers do
  290.             not work properly with less than 1.5 Mbytes of memory.
  291.             LaserJet 4 series printers require at least 4 Mbytes of
  292.             memory.  If your output is garbled or only partially
  293.             printed, make sure that you have enough memory
  294.             installed in the printer.
  295.  
  296.           +o If you cancel a plot job on a DesignJet plotter using
  297.             the plotter's front panel CANCEL button the SGI print
  298.             spooler will not realize that the plot has been
  299.             canceled.  You should first cancel the job using the
  300.             cancel(1) command or from the PrintStatus panel and
  301.             then press the cancel button on the plotter.
  302.  
  303.           +o Support for the Apple LaserWriter covers the
  304.             LaserWriter Plus, II, IINT, IINTX, IIf, and IIg. Any
  305.             other models of Apple LaserWriter are not currently
  306.             supported.
  307.  
  308.           +o Apple LaserWriter IIf printers with less than 4 Mbytes
  309.             of memory are not supported.
  310.  
  311.           +o Apple LaserWriter IIg printers with less than 8 Mbytes
  312.             of memory cannot print the entire imageable area of the
  313.             page. You must send the file
  314.             /_u_s_r/_l_i_b/_p_r_i_n_t/_d_a_t_a/_L_W__2_G__p_h_o_t_o_g_r_a_d_e__o_f_f to printers
  315.             with less than 8 Mbytes of memory using the command:
  316.  
  317.             ccccaaaatttt ////uuuussssrrrr////lllliiiibbbb////pppprrrriiiinnnntttt////ddddaaaattttaaaa////LLLLWWWW____2222GGGG____pppphhhhoooottttooooggggrrrraaaaddddeeee____ooooffffffff >>>> ////ddddeeeevvvv////ttttttttyyyydddd[[[[nnnn]]]]
  318.  
  319.             where [_n] is the serial port number. This file turns
  320.             off the PhotoGrade feature of the printer.  The
  321.             recommended solution is to upgrade your printer to at
  322.             least 8 Mbytes of memory.
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                   - 6 -
  335.  
  336.  
  337.  
  338.           +o You may experience SCSI resets when attempting to open
  339.             the Sharp JX-320 scanner.
  340.  
  341.           +o For manual feed to work on an HP 4MPlus LaserJet
  342.             printer MP tray must be set to FIRST from the front
  343.             panel.
  344.  
  345.           +o If you have problems with image clipping while printing
  346.             a B size image with an HP 4V LaserJet printer you
  347.             should set resource save to off from the printer front
  348.             panel (go into the MEM CONFIG MENU and set
  349.             RESRCSAVE=OFF).  Optionally, you can add more memory or
  350.             reduce the resolution.
  351.  
  352.           +o If you can not print pdf files you should run
  353.             acroread(1) from the command line (on the print server)
  354.             and accept the license terms and conditions.
  355.  
  356.           +o HP LaserJet 4P owners must set the paper size on the
  357.             front panel and make sure it is the same paper size
  358.             specified using the Impressario Options panel.  A
  359.             mismatch between the front panel setting and the paper
  360.             size specified in a PCL job can cause a paper jam with
  361.             this printer (this is a limitation of the printer).
  362.  
  363.           +o The file /usr/lib/filetype/install/Image.ftr can cause
  364.             Jpeg files to not be printed if it exists.  This file
  365.             should be removed (or moved to another directory).
  366.             After removing, cd to  /usr/lib/filetype and type "make
  367.             clobber" then "make" as root to rebuild the filetype
  368.             rules.  Jpeg files should then print.
  369.             (/usr/lib/filetype/install/Image.ftr was distributed
  370.             with some IRIX 5.3 software bundles and is not needed
  371.             in IRIX 6.2 (or higher)).
  372.  
  373.           +o If you see messages like:
  374.  
  375.             %%[ Error: invalidfont; OffendingCommand: findfont ]%%
  376.             %%[ Flushing: rest of job (to end-of-file) will be
  377.             ignored ]%% Helvetica not found, using Courier.  %%[
  378.             Error: invalidfont; OffendingCommand: findfont ]%% %%[
  379.             Flushing: rest of job (to end-of-file) will be ignored
  380.             ]%% laserjetPJL: ERROR: No data read from input stream!
  381.             laserjetPJL: Not a valid tiff stream %%[ Error:
  382.             invalidfont; OffendingCommand: findfont ]%% %%[
  383.             Flushing: rest of job (to end-of-file) will be ignored
  384.             ]%%
  385.  
  386.             it means dps_eoe and/or x_eoe.sw.xdps have not been
  387.             installed.  The directory /usr/lib/DPS is probably
  388.             missing AdobeFonts.upr which is built after
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.                                   - 7 -
  401.  
  402.  
  403.  
  404.             dps_eoe.sw.dps is installed (an exitop from
  405.             dps_eoe.sw.dps using the makepsres(1) command builds
  406.             AdobeFonts.upr).
  407.  
  408.           +o You may see this message in /var/spool/lp/log using an
  409.             older Apple Laserwriter via a serial connection on an
  410.             Octane system:
  411.  
  412.             laserwriter: The PostScript job being printed returned this 4 character >
  413.             message:']%%
  414.  
  415.             The above message can be ignored (the jobs will still
  416.             print).
  417.  
  418.           +o If your fonts do not appear correct in the printed
  419.             output or fonts of one type are being substituted for
  420.             another type you may not have all of the available
  421.             fonts loaded on the print server.  Verify the subsystem
  422.             x_eoe.sw.Xfonts is loaded with the command "versions
  423.             -av x_eoe.sw.Xfonts".  If nothing is listed from the
  424.             versions command then it is not installed.  If it is
  425.             not installed, you can install it from your IRIX CD.
  426.             Note that x_eoe.sw.Xfonts is not loaded by default on
  427.             server systems (any system that does not have a
  428.             graphics head).
  429.  
  430.           +o If you get these errors in ~lp/log for a serial
  431.             printer:
  432.  
  433.             laserwriter: Error querying device attributes.  Reason:
  434.             Invalid argument.  UX:cat: ERROR: Write error (0/4096
  435.             characters written): Broken pipe
  436.  
  437.             check to see if another process is running on the port
  438.             by typing:
  439.  
  440.               ps -ef|grep tty
  441.  
  442.             The midi process running on the same port as a printer
  443.             can cause this problem.
  444.  
  445.           +o The level II PostScript interpreter used in Impressario
  446.             2.0 uses Color Rendering Dictionaries (CRDs) to color
  447.             correct PostScript files that specify color in CIE
  448.             color space.  PostScript files that do not use the CIE
  449.             color space can not be color corrected (an example are
  450.             PostScript files generated by ShowCase and Netscape).
  451.             A rudimentary color correction can be achieved by
  452.             converting these PostScript files to tiff images and
  453.             then print the tiff image using psrip.  To do this, use
  454.             this command:
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.                                   - 8 -
  467.  
  468.  
  469.  
  470.               showcase -p showcase_file | /usr/lib/print/psrip -B8
  471.             -Crgb | lp
  472.  
  473.             or
  474.  
  475.               cat file.ps | /usr/lib/print/psrip -B8 -Crgb | lp
  476.  
  477.             where file.ps is an existing PostScript file.  Note
  478.             that psrip is the software licensed Adobe PostScript
  479.             interpreter and it is likely that psrip will only run
  480.             on the print server.
  481.  
  482.           +o If you run gscan on a dual head (XL-XL) 8-24 bit
  483.             graphics system gscan will not redraw the red box it
  484.             uses to outline the scan area if the gscan window is
  485.             moved.  gclear can be used to remove the red box in
  486.             this case.
  487.  
  488.           +o If your banner page is printing "???" instead of the
  489.             user's name, add a '+' to the end of the print server's
  490.             /etc/passwd file.
  491.  
  492.        5.2  _T_h_i_r_d__P_a_r_t_y__P_r_o_d_u_c_t_s
  493.  
  494.             By design, IRIX 6.2 (or higher) will not run COFF
  495.             binaries so any Impressario driver that uses COFF
  496.             binaries will not run on IRIX 6.2 (or higher).
  497.  
  498.           +o SeikoPrint for Impressario 1.1 contains COFF binaries
  499.             and will not run under IRIX 6.2 (or higher).
  500.  
  501.           +o Tektronix PhaserPrint for Impressario 1.0 contains COFF
  502.             binaries.  Tektronix will not be supporting Impressario
  503.             2.0 (or higher).  If you are using PhaserPrint for
  504.             Impressario 1.0 you should not update the system to
  505.             IRIX 6.2 (or higher).
  506.  
  507.           +o Genicom GenicomPrint 1.1 for Impressario 1.1 and
  508.             GenicomPrint 1.2 for Impressario 1.1 from Genicom
  509.             contain COFF binaries and will not run on IRIX 6.2 (or
  510.             higher).  Contact Genicom for updated drivers.
  511.  
  512.           +o Some new printers now use the bi-directional parallel
  513.             ports.  The older SGI workstations, like Indy and
  514.             Indigo, do not support bi-directional parallel ports.
  515.             To use these printers consult the printer's owner's
  516.             manual to switch off bi-directional printing.
  517.  
  518.           +o If you have a HP LaserJet 5Si Mx and want to print to
  519.             the Left output bin, download the PPD file
  520.             (hplj5si1.ppd) from HP's website.
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.                                   - 9 -
  533.  
  534.  
  535.  
  536.             Place the file in /var/spool/lp/PPD_model
  537.  
  538.             Read the readme file in /var/spool/lp/PPD_model/README
  539.             for details on how to install the specific PPD driver.
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.